you mean this one - Turc Anglais Dictionnaire